Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ST JOHNS WOOD TERRACE Terraced £3,234,874 £3,250,000 15 Nov 2022
21 ST JOHNS WOOD TERRACE Terraced £2,736,811 £970,000 15 Jul 2002
22 ST JOHNS WOOD TERRACE Semi-Detached £2,203,194 £1,200,000 13 Oct 2005
24 ST JOHNS WOOD TERRACE Terraced £3,016,496 £2,950,000 29 Sep 2023
25 ST JOHNS WOOD TERRACE Terraced £2,794,006 £1,702,505 14 Feb 2007
26 ST JOHNS WOOD TERRACE Terraced £3,054,085 £1,700,000 30 Sep 2009
27 ST JOHNS WOOD TERRACE Terraced £2,766,525 £2,742,500 8 Apr 2024
28 ST JOHNS WOOD TERRACE Terraced £3,914,599 £2,250,000 5 May 2011
29 ST JOHNS WOOD TERRACE Terraced £3,873,301 £3,350,000 11 Dec 2020
31 ST JOHNS WOOD TERRACE Terraced £3,692,114 £1,090,000 11 Jul 2001
32 ST JOHNS WOOD TERRACE Terraced £2,437,342 £1,300,000 1 Apr 2005
36 ST JOHNS WOOD TERRACE Terraced £3,326,721 £1,945,000 4 Oct 2012
37 ST JOHNS WOOD TERRACE Terraced £2,125,387 £1,095,000 10 Aug 2004